![]() Apparatus and method for reduction of idle-mode acoustics in a disc drive
专利摘要:
An apparatus and method for minimizing audible noise in a disk drive during idle periods uses a low noise velocity profile and / or a low noise position profile to control the search movement of the actuator assembly. The low noise velocity profile is selected to control the search during all actuator movement and idle periods, ie during the internal drive prep operation. The noise level associated with each actuator position in the drive is preferably determined through actual testing and / or modeling and is used to determine the low noise profile. In addition, the relative amount of actuator assembly time spent at relatively noisy actuator assembly locations can optimally reduce the overall amount of noise generated by idle disk drives. 公开号:KR20020040673A 申请号:KR1020017015620 申请日:2000-06-02 公开日:2002-05-30 发明作者:프랭크 윌리암 버넷;조나단 윌리암스 하인스 申请人:추후;시게이트 테크놀로지 엘엘씨; IPC主号:
专利说明:
APPARATUS AND METHOD FOR REDUCTION OF IDLE-MODE ACOUSTICS IN A DISC DRIVE} [2] Disc drives are data storage devices that store digital data in magnetic form on a rotating storage medium of a disc. Modern disk drives typically include one or more fixed disks coated on a magnet of a magnetizable medium and mounted on a hub of a spin motor that rotates at a constant speed. Information is typically stored on the disc along a number of concentric tracks by transducers ("heads") mounted to the actuator assembly for movement of the head relative to the disc. During the write operation, data is recorded on the disc track, and during the read operation the head senses the data previously recorded on the disc track and transmits the information to the external environment. [3] The heads are each mounted via a flexure at the end of the actuator arm that projects radially outward from the actuator body or the "E" block. Typically the actuator body pivots around a shaft mounted to the disc drive housing adjacent the outer shortest part of the disc. The pivot shaft is parallel to the axis of rotation of the spin motor and the disk, causing the heads to move in a plane parallel to the surface of the disk. [4] Typically, such actuator assemblies use a voice coil motor to position the heads on the disk surface. The voice coil motor typically includes a flat coil mounted horizontally on one side of the actuator body facing the actuator arm. The coil is contained in a vertical magnetic field of a magnetic circuit with one or more permanent magnets and is magnetically spaced vertically apart from the permeable pole piece. When the controlled direct current (DC) passes through the coil, an electromagnetic field is established which interacts with the magnetic field of the magnetic circuit so that the coil moves according to a known Lorentz relationship. As the coil moves, the actuator body pivots around the pivot shaft and the head moves across the disk surface. The actuator thus causes the head to move back and forth precisely between the inner and outer radii of the disc. [5] The action of an actuator to cause the head to move from one position to another is called "navigation." Typically, the search is controlled by a feedforward / feedback actuator servo control system. The DC current generated by the control system is derived from a velocity profile that controls how the actuator accelerates at the starting position, the maximum speed at which the actuator reaches, and how the actuator decelerates to end the movement at the final position of the search. Thus, the nature of the velocity profile determines the overall search time. Typically, the acceleration rate, maximum speed and deceleration rate of the velocity profile have a maximum value allowable by the hardware to minimize seek time. In a typical disk drive, there is only one speed profile that controls actuator movement, irrespective of the drive's idle, while searching for commands from the user or some other source such as the network. . [6] Disk drive seek operations generate audible noise. The noise generated is related to a number of factors including the overall search speed, the specific characteristics of the speed profile and the disk rotation speed. Recently, disk drive users require higher data storage capacity and improve performance in drive designs that enable faster seek times, faster disk spin speeds, higher actuator assembly speeds and higher acceleration and deceleration rates. Have been made; All of these have increased the audible noise of the drive. [7] The increased noise of disk drives has become a problem that many users perceive in today's office environment. In general, the seek noise of a disk drive gives the user peace of mind when the user issues a storage command or knows that the drive is searching. However, most disk drives today also perform searches when not initiated by the user during idle periods or when network commands are given. Conventional disc drives automatically perform self-diagnostics and maintain seeks during idle periods and also seek any position that causes lubricant to flow or move on the surface of the disc. Noise caused by a search not initiated by a user's command can be annoying because most users do not understand why the drive is searching. In fact, the search for idle periods and the noise of search by commands unknown to the user may cause some users to believe that their drive is broken or malfunctioning. [1] The present invention relates generally to disk drives, and more particularly to reducing audible noise that occurs when a disk drive performs a seek operation. [15] 1 is a plan view of a disk drive incorporating a preferred embodiment of the present invention with the disk drive cover partially removed. [16] 2 illustrates a typical speed profile used in a seek operation of a disc drive. [17] 3 illustrates a low noise velocity profile of a seek operation during idle periods in accordance with a preferred embodiment of the present invention. [18] 4 is a software flow diagram of a preferred embodiment showing low noise speed profile selection when the drive is idle. [19] 5 illustrates position noise level dispersion of a disc drive according to a preferred embodiment of the present invention. [8] Against this background, the present invention has been developed. Although it is undesirable because the user wants to respond quickly to commands during drive operation, it is known that audible search noise can be reduced by slowing down the search of the actuator arm. However, while the drive is idle and waiting for commands from the user, it is not important to minimize seek time. In general, most commands that are not initiated by the user do not need to minimize search time. In addition, different actuator positions relative to the disk are known to cause different audible noise levels. In some cases, audible noise may rise by one decibel (dB) between different actuator positions on the disc, corresponding to a factor of ten differences in acoustic power generated depending on the actuator positions. Such noise is incident to the audible noise generated by the search of the actuator discussed above. [9] The method and apparatus according to the invention utilize the two observations mentioned above to minimize audible noise generated by idle disk drives due to the search and position of the actuator. The method and apparatus also include minimizing audible noise for any search not initiated by the user. [10] Thus, one aspect of the present invention is directed to a method of minimizing audible search noise of a drive for any search not initiated by a user. This method includes developing a low noise velocity profile specifically designed to reduce noise generated by the movement of the actuator during search. This profile adjusts the acceleration, maximum speed and deceleration to minimize noise generated by the actuator's movement. Next, the low noise velocity profile is selected to control all movement of the actuator during the idle period. In addition, the low noise velocity profile can be used to magnify all movements of the actuator not initiated by the user. [11] Another feature of the present invention appears in a method of minimizing audible noise of an idle disk drive using the knowledge that different actuator positions have relatively higher noise than other positions. This method includes rotating the actuator assembly to a plurality of actuator assembly positions. The actuator position may correspond to a track on the disc but this is not necessary. Next, the noise level associated with each actuator assembly is determined and this information is used to adjust drive operation during idle periods to minimize drive audible noise. In the present invention, information is used to control actuator search and position selection during idle periods. [12] In one aspect of the invention, the noise level information is used to adjust the search speed profile to minimize the overall noise generated by the search during idle search. This is done by including the position noise as part of a function that represents the overall noise generated by the search from one position to another and includes the noise generated by accelerating, moving and decelerating the actuator based on the velocity profile. Solving the function for the minimum value yields a velocity profile that minimizes the overall noise generated during the search. [13] In another feature of the invention, the noise level of each position is used to determine which actuator position is used and how long the actuator takes at each position during the idle period. One optional method includes determining a set of actuator positions that produces the least noise, using only the positions of these sets during idle periods, and choosing from these sets arbitrarily or otherwise. The preferred method is to arbitrarily select actuator positions during idle periods in the range of all possible positions so that the amount of time used by the actuator arm assembly at a relatively higher actuator position is reduced, and at the selected position based on the determined noise level of that position. Adjusting the period during which it is located. [14] The advantages and all of the features of the invention are set forth in the description below and in the accompanying drawings. [20] A disk drive 100 constructed in accordance with a preferred embodiment of the present invention is shown in FIG. The disc drive 100 includes a base 102 on which various members of the disc drive 100 are mounted. The top cover 104, shown partially cut away, allows the base 102 to form a sealed environment within the disk drive in a conventional manner. Such an assembly is called a head disk assembly (HDA) 101. The member includes a spin motor 106 that rotates one or more disks 108 on a constant highway. Information is written to and read from the track on the disc 108 using the actuator assembly 110, which rotates around the bearing shaft assembly 112 located near the disc 108. [21] Actuator assembly 110 includes a plurality of actuator arms 114 having one or more flexors 116 extending over the surface of disk 108 and extending from each actuator arm 114. At the far end of each flexor 116 is mounted a head 118 that includes an air bearing slider that allows the head 118 to fly in close proximity on the associated surface of the disk 108. [22] Typically the spin motor 106 de-energizes when the disk drive 100 is not used for an extended period of time. In this case, the head 118 moves onto the parking area 120 adjacent the inner diameter of the disk 108 when the drive motor is energized. Head 118 is secured on parking area 120 through the use of actuator latch device 122 to prevent inadvertent rotation of actuator arm 114 when the head is parked. [23] The radial position of the head 118 is a vertical magnetic field between one or more permanent magnets as well as one or more permanent magnets that are positioned apart and within which the coil 126 is embedded, as well as the coil 126 that is typically attached to the actuator assembly 110. Controlled through the use of a voice coil motor (VCM) 124, which includes a return plat 128 to form a. Applying a controlled current to the coil 126 causes magnetic interaction between the permanent magnet 128 and the coil 126 to cause the coil 126 to move in accordance with a known Lorentz relationship. As the coil 126 moves, the actuator assembly 110 pivots around the bearing shaft assembly 112 and causes the head 118 to move across the surface of the disk 108. [24] The flex assembly 130 is provided with the necessary electrical connection path for the actuator assembly 110 while allowing pivoting of the actuator assembly 110 during operation. The flex assembly includes a printed circuit board 132 to which a head wire (not shown) is connected: The head wire is connected to the head 118 along the actuator arm 114 and the flexor 116. The printed circuit board 132 typically includes a servo control circuit, which controls the write current applied to the head 118 during the write operation and amplifies the read signal generated by the head 118 during the read operation. Microprocessor and memory for the control software. The flex assembly terminates in the flex bracket 134 to communicate with the disk drive printed circuit board (not shown) mounted to the base surface of the disk drive 100 through the base deck 102. [25] FIG. 2 shows a typical velocity profile 136 for normal navigation, where the actuator assembly position 182 is shown on the abscissa and the velocity 188 of the actuator assembly 110 measured at the head 118 is the ordinate. Shown in the figure. Profile 136 shows the velocity of actuator assembly 110 at any given position, searching from initial position (x o ) 138 to target position (x f ) 140. The actuator assembly 110 starting at the initial position x o is accelerated to a maximum speed V max 142 at a predetermined rate at the initial position as shown by the accelerator 144 of the profile 136. The actuator assembly 110 then moves at maximum speed 142 until the assembly reaches a predetermined distance 146, (d) away from the target position 140. The actuator assembly 110 then decelerates in line with the deceleration portion 148 of the velocity profile 136 such that the assembly stops with the head at the target position 140. Typically, accelerator 144 is the maximum acceleration achievable by actuator assembly 110. Similarly, maximum speed 142 is indicated at the maximum speed at which actuator assembly 110 is reachable. [26] A significant amount of research has been dedicated to optimizing the velocity profile 136. Velocity profile 136 can be a mathematical function or a series of lookup tables, often in some combination of two. The focus of developing such a profile is to minimize the overall search time or minimize the search time while meeting some additional performance standards such as search accuracy, reproducibility or audible maximum of audible noise. [27] Preferred embodiments of the present invention include a servo control system using one or more optional speed profiles, and additionally the general minimum seek time velocity profile 136 described above, and methods of storing all profiles and sources of search commands. And selecting a stored profile based on the. [28] Particularly preferred embodiments include the development of a low noise velocity profile 150 as shown in FIG. 3 in addition to the general minimum seek time velocity profile 136 described above. The low noise velocity profile 150 differs from the conventional profile 136 in that its primary purpose is to achieve low audible noise characteristics at the expense of overall search time. According to FIG. 2, the actuator assembly position 182 is shown on the abscissa and the actuator speed measured at the head 118 is shown on the ordinate. Profile 150 shows the velocity of actuator assembly 110 at any given position, searching from initial position (x o ) 139 to target position (x f ) 141. [29] The actuator assembly 110 starting at the initial position of x o (139) is at a predetermined low noise speed (less than the maximum speed 142) at the initial position at the preset ratio shown in the accelerator 145 of the profile 150. Accelerate slowly to (V In ) 152. The actuator assembly 110 then moves at a low noise speed 152 until the assembly reaches a predetermined distance d In at the target position 141. As soon as the preset distance is reached, the actuator assembly 110 is decelerated in line with the deceleration portion 149 of the speed profile 150 such that the assembly stops with the head 118 at the target position 141. [30] The low noise speed profile 150 may be determined through a drive test, any selection of the low noise speed 152 or many other methods such as reducing the acceleration and deceleration rates, or modeling the speed profile. The low noise velocity profile 150 is determined in the preferred embodiment by measuring the audible noise generated during the search while varying the profile characteristics through direct testing. Minimization of the overall seek time is not a major factor in determining the low noise velocity profile 150 in the preferred embodiment discussed. [31] Figure 4 shows an implementation flow diagram of a software routine that can be used by the servo controller of low noise speed profile selection for searching by the disc drive servo control system such as during a routine preparatory operation in accordance with the present invention. A similar routine is used to position the actuator assembly during the idle period, except that a low noise position set is selected for the position of the actuator assembly than a low noise velocity profile is used. [32] The implementation routine begins at operation 160 where the servo control periodically samples for searching and resetting from the external environment. Next, control passes to a query operation 162. In question operation 162, the presence of a search or reset command is determined. If there is a seek or reset command, the servo controller determines that drive 100 is not idle and seek or reset uses minimum seek time velocity profile 136. Control then passes to question operation 166. [33] Query operation 166 determines whether the current rate profile loaded from memory is the minimum seek time profile 136. If the current profile of the memory is a minimum seek time profile, then control transfers to operation 168 to perform a search or reset, and then control returns to a start operation 160 where control resumes sampling to an external command. However, if query operation 166 determines that the current profile of the memory is not the minimum seek time profile 136, then control passes to operation 170. Operation 170 loads the minimum search time profile 136 of the memory and control returns to operation 160 for sampling an external search command after moving to operation 168 to perform a search or reset. [34] If no search or reset command is present in operation 160, question operation 162 transfers control to question operation 172. Query operation 172 determines whether a predetermined period of time has passed after operation 160 detects a seek or reset command. If the preset time has not passed in operation 172, control then returns to start operation 160. If question operation 172 determines that a predetermined amount of time has passed since the last search or reset command was detected, then drive 100 is idle and the command moves to question operation 174. [35] Query operation 174 determines whether any idle-mode search is needed, such as a complement or self-diagnostic search. If nothing is needed, i.e. as planned, control returns to operation 160. FIG. If the result is yes, i.e. a complementary or self-diagnostic search is needed, then control passes to question action 180. [36] Query operation 180 determines whether the current velocity profile loaded from the memory is low noise profile 150. If so, then control transfers to operation 176 where idle-mode search and diagnostics are performed, after which control returns to initiation operation 160 that samples for an external command. If the query operation 180 determines that the current profile of the memory is not the low noise profile 150, control then moves to operation 178 where the low noise profile 150 is loaded into the active servo controller memory. Control then passes to operation 176, and an idle-mode search is performed. Control then returns to operation 160. [37] The software flow diagram shown in FIG. 4 may be supplemented and modified with the selection of a low noise rate profile for any or all non-user initiated search commands, rather than just an idle-mode search command as described above. [38] Another feature of the invention utilizes that different actuator positions relative to the rotating disk 108 generate different levels of noise. 5 shows a representative location noise level distribution as determined by the experiment of disk drive 100. The actuator assembly position 182 is shown again on the abscissa and the measured noise level 184 is shown on the ordinate. This example shows that the noise level 184, measured experimentally as acoustic power, can be varied by approximately 10 factors between the minimum and maximum acoustic levels. Although any device that measures noise level 184 can be used, each disk drive 100 is preferably tested using a noise detection transducer (not shown) located in a preferred manner within the disk drive. During testing, the actuators 110 are continuously positioned at respective preset positions 182, which may or may not correspond to data storage tracks (not shown) on the disk 108, and the preset positions 182. Noise level 184 is measured. [39] The noise level 184 and its location 182 are preferably stored in the drive 100 for repeated use, although not required. For example, in one alternative embodiment, the measured noise level 184 and the corresponding position 182, collectively referred to as position noise level information, are mathematical functions approximating the noise level 184 at each position 182. 186). In this selection, mathematical function 186 continuously reduces audible noise than actual position noise level information. [40] 6 provides a representative flow chart of a routine for measuring the noise level 184 of the drive 100. The routine begins at operation 151 where it is determined whether the acoustic transducer is available for use. Control then moves to operation 153 where the new actuator position is selected continuously. For the first measurement, position 182 may correspond to track 000, for example. Control then moves to operation 155 where the servo controller searches to the selected position 182. Control then moves to operation 157 where the noise level at location 182 is measured. This measurement can be made in two parts, the first part being the measurement during the search and the second part after the specific position has been reached. The data accumulated during the search can be truncated and edited to determine the optimal speed profile as described above. Control then passes to question operation 157. [41] The interrogation operation 157 determines whether sufficient noise level data has been received after a predetermined time interval. If not, control passes to operation 161 where the noise level measurement continues for additional time intervals. Control then returns to operation 157 and then to question operation 159. If sufficient noise level data at the location is not collected in question operation 159, then control passes to operation 163 where the information is stored for future use. Control then passes to question operation 165. [42] Query operation 165 determines whether another location will be tested for noise level. If so, then control returns to operation 153 where a new actuator position is selected. Next, the sequence of operations 155 to 165 is repeated. If the position is no longer tested, control passes to feedback operation 167. The processing of this noise level determination is preferably performed during drive manufacture and initial testing. Noise level position data may be stored in a particular drive for use during continuous drive operation, in particular to minimize noise a user can hear during idle periods. [43] There are many alternative ways to determine location noise level information. In fact, one choice for measuring the location noise level directly on each disk drive is to model and position parameters such as noise, vibration, turbulence, or some other parameter related to the noise level 184 at each location 182. We use the results of modeling to approximate noise level information. Another choice of measuring location noise level information for each drive 100 is representative of the parameters that can be measured on multiple drives 100, statistically analyzing the information and used for all drives such as drive 100. To generate a location noise level information profile. [44] The present invention uses the location noise level information stored in disk drive 100 to modify the speed profile 136 used during all disk drive 100 searches. In particular, the present invention uses the location noise level information in the determination of the low noise speed profile 150 to be used during the disk drive idle period as discussed above. In a preferred embodiment, the location noise level information is a location noise energy generation function that is a noise level function (N x ) 184 at each location (x) 182 and the time (t x ) spent at each location. Preferably used to produce E pn ). Since noise level 184 is itself a function of position 182, once position noise level information is determined, E pn becomes a function of position 182 and time. If, in a preferred embodiment, the noise level 184 (N x ) is measured in power in joules per second at the moment of measurement, then the equation for the energy function is: [45] [46] to be. Solving the position noise energy generation function E pn given the position noise level information and the time spent at each position, the total position noise energy generated by the joule is obtained. [47] The position noise generating function E pn is combined with the search noise energy function E sn described by the noise energy generated during the search due to actuator acceleration, movement and deceleration to produce a third total noise energy function E tn . . (E sn ) can be obtained from the preset speed profile 136 and is a function of the actuator position 182 (x) and the time t to end the search. The result of the overall noise function (E tn ) is [48] [49] And the total noise energy generated during the search from the initial actuator position 138 to the target actuator position 140 in consideration of the time spent at each position 182 during the search. The optimal time needed to generate the minimum noise energy during the search can be found by solving the minimum value E tn during the search. Depending on the complexity of the search noise function E sn , additional variables may be included to optimize the various characteristics of the velocity profile that contribute to the noise level of the position traveled through during each search. [50] Position noise level information is preferably used for selection of actuator position 182 during idle periods of drive operation. Preferably, the set of actuator positions 182 is representatively selected. For example, this set may be determined based on location noise level information for the drive, such as including half of the maximum noise or some other portion of the entire set of locations 182. The set used in the preferred embodiment is preferably a set of all addressable locations 182. After determining the set, any method of selecting position 182 in the set may be used to position the actuator assembly, such as mathematically some form of some selection or a series of selections. In a preferred embodiment, the location 182 may be selected by any choice from the determined set, that is, the set of all possible locations 182. Next, the corresponding noise level (N x ) 184 at the corresponding position (x) 182 is calculated by the actuator [51] [52] Can be used to determine the amount of time t x to stop at that location 182 before moving back, where (t o ) is a predetermined reference time and (N o ) is a predetermined reference noise level. As can be seen, the effect of using the formula is that the higher noise position 182 (term N o / N x may be smaller for the higher noise position relative to the amount of time spent in the quieter position 182). Reduce the amount of time spent). The overall noise resulting from the selection of the idle-mode actuator position is thus reduced, while the lubricant is prevented from flowing or moving on the surface of the disk due to the idle-mode actuator position. [53] In summary, one feature of the present invention is a method of reducing audible noise of a disk drive 100 having an actuator assembly 110 located in an operating position with one or more disks 108 connected to a spin motor 106. Can be explained. Way [54] (a) rotating the actuator assembly 110 to a plurality of actuator assembly positions (operations 153 and 155); [55] (b) determining a noise level associated with each actuator assembly position (operations 157-165); And [56] (c) controlling the operation of the actuator assembly using the noise level and position information determined in step (b) (operations 160 to 180). [57] The control step (c) may comprise the selection of a position set having a noise level less than a predetermined value and the positioning of the actuator assembly at a position in the position set during drive operation (shown in FIG. 5). Step (c) may also include calculating a speed profile (FIG. 3) that controls the movement of the actuator assembly using the noise level and position information determined in step (b). [58] In particular, determining (b) the noise associated with each position 182 may include determining the noise level associated with each actuator assembly position (operations 151 through 167) for the plurality of disk drives 100. Recording the noise level and the actuator position corresponding to the noise level for each drive, and using the recorded levels to generate an average or representative noise level with respect to the actuator assembly position (FIG. 5) by statistical or mathematical analysis. Include. [59] Preferably the present invention can be described as a method of reducing audible noise caused by positioning of the actuator assembly in the disc drive during idle periods. In this case the method rotates the actuator assembly to a plurality of actuator assembly positions, as in operations 153 and 155, and determines the noise level associated with each actuator assembly position (operations 157 to 159). Selecting the actuator assembly position based on the noise level for each actuator assembly position (operation 178), and the basic steps of positioning the actuator assembly (operation 174 through 180) within the selected position during the idle period. Has Each noise level and the location of the noise level may be stored for use by the servo controller (operation 163). In addition, the set of actuator positions may be determined by noise levels below a predetermined threshold and actuator assembly positions selected from within this set of positions. In yet another method, the selection of the actuator idle position may include determining a set of actuator assembly positions based on the noise level determined above and thus selecting the determined set of actuator positions. This selection can be performed according to a configuration such as a continuous position or by arbitrarily selecting a set of actuator positions. Moreover, the noise level can be minimized by determining the period of time the actuator assembly remains at a location based on the predetermined noise level and position information, positioning the actuator assembly within the selected location for the determined period and then moving the actuator assembly to another location. Can be. [60] Another feature of the present invention may be described as a disk drive device 100 having an actuator assembly 110 adjacent to one or more rotating data storage disks 18 that are connected to a spin motor 106 that rotates the disk. . The actuator assembly 110 is rotatable in a range of positions for positioning the read / write head 118 at various locations on one or more discs. The servo controller is connected to the actuator assembly 110 to control the positioning of the actuator assembly. This servo controller uses noise level information when determining the actuator movement control signal (operations 151-167). The servo controller preferably utilizes a set of preset actuator positions each having a reduced noise level to select an idle actuator position for the actuator assembly during drive operation (operations 160-180). Preferably the noise level information is a low noise velocity profile (shown in FIG. 3). In addition, the servo controller preferably positions the actuator assembly at one of the reduced noise level actuator positions between receipt of an externally generated search command (operations 160-180). The noise level information used can be determined experimentally (operations 151-167). Especially, [61] The present invention is well suited to attain the objects and advantages enclosed herein and mentioned. While the preferred embodiments introduced have described the purpose of this specification, various changes can be readily made by those skilled in the art as defined in the dependent claims without departing from the spirit of the invention.
权利要求:
Claims (16) [1" claim-type="Currently amended] A method of reducing audible noise of a disk drive having an actuator assembly located in an operating position having one or more disks connected to a spin motor, the method comprising: (a) rotating the actuator assembly to a plurality of actuator assembly positions; (b) determining a noise level associated with each actuator assembly position; And (c) controlling the operation of the actuator assembly using the noise level and position information determined in step (b). [2" claim-type="Currently amended] The method of claim 1, wherein step (c) comprises: (c) (iii) selecting a set of locations having a noise level less than a predetermined value; And (c) (ii) positioning the actuator assembly at a position in the set of positions during a drive operation. [3" claim-type="Currently amended] 2. The method of claim 1, wherein step (c) comprises calculating a velocity profile that controls movement of the actuator assembly using the noise level and position information determined in step (b). [4" claim-type="Currently amended] The method of claim 2, wherein the determining step (b) is: (b) (iii) determining a noise level associated with each actuator assembly position for a plurality of disk drives; (b) (ii) recording the noise level and corresponding actuator position of the noise level for each drive; (b) (iii) using the recorded level of step (b) (ii) in statistical or mathematical analysis; And (b) (iii) generating an average or representative noise level associated with said set of actuator assembly positions. [5" claim-type="Currently amended] A method of reducing audible noise caused by positioning an actuator assembly in a disk drive during idle time, (a) rotating the actuator assembly to a plurality of actuator assembly positions; (b) determining a noise level associated with each actuator assembly position; (c) selecting the actuator assembly position based on the noise level for each actuator assembly position determined in step (b); And (d) positioning the actuator assembly to the position selected in step (c) during the idle period. [6" claim-type="Currently amended] 6. The method of claim 5, wherein said determining step (b) further comprises storing said respective noise level and corresponding actuator position of said noise level. [7" claim-type="Currently amended] The method of claim 5, wherein the selecting step (c) (c) (iii) determining an actuator assembly location having a noise level below a predetermined value; And and (c) (ii) selecting the actuator assembly position determined in step (c) (iii). [8" claim-type="Currently amended] 6. The method of claim 5 wherein the actuator idle position selection in step (c) is: (c) (iii) determining an actuator assembly position set based on the noise level determined in step (b); And (c) (ii) further selecting an actuator position in the set determined in step (c) (iii). [9" claim-type="Currently amended] 9. The method of claim 8, wherein said selecting step (c) (ii) comprises any selection of actuator positions in said set determined in said step (c) (iii). [10" claim-type="Currently amended] 6. The method of claim 5, wherein steps (c) and (d) (c) (i) selecting the actuator assembly location; (c) (ii) determining a period during which the actuator assembly remains within the position based on the noise level and the position information determined in step (b); And (d) positioning the actuator assembly at the position selected in step (c) (iii) during the period determined in step (c) (ii), and then moving the actuator assembly to another position. Method comprising a. [11" claim-type="Currently amended] As a disk drive device, An actuator assembly adjacent to one or more rotating data storage disks connected to the spin motor for rotating the disk, the actuator assembly being rotatable in a range of positions for positioning the read / write head at various locations on the one or more disks; And And a servo controller coupled to the actuator assembly to control the position of the actuator assembly, wherein the servo controller induces an actuator movement control signal in noise level information. [12" claim-type="Currently amended] 12. The apparatus of claim 11, wherein the servo controller utilizes the set of predetermined actuator positions each having a reduced noise level to select an idle actuator position for the actuator assembly during drive operation. [13" claim-type="Currently amended] 13. The apparatus of claim 12, wherein the noise level information has a low noise velocity profile. [14" claim-type="Currently amended] 14. The apparatus of claim 13, wherein the servo controller places the actuator assembly in one of the reduced noise level actuator positions between receipt of an externally generated search command. [15" claim-type="Currently amended] 13. The apparatus of claim 12, wherein the noise level information is determined experimentally. [16" claim-type="Currently amended] A disk drive device having a reduced audible noise level during drive operation, comprising: An actuator assembly adjacent to a rotating disk for positioning the write / read head on a selected position on the disk and a servo controller coupled to the actuator assembly for controlling the position of the actuator assembly; And A device coupled to the servo controller for selecting an actuator position based on preset noise level information.
类似技术:
公开号 | 公开日 | 专利标题 US5412519A|1995-05-02|Optimization of disk drive spindle speed during low power mode US7215496B1|2007-05-08|Disk drive having adaptively-sized sectors to compensate for disk eccentricity US7095579B1|2006-08-22|Disk drive employing momentum based unload during power failure US7003644B2|2006-02-21|Execution time dependent command schedule optimization US7196864B1|2007-03-27|Disk drive having a servo control system optimized for faster determination of repeatable runout correction values and related method US5585976A|1996-12-17|Digital sector servo incorporating repeatable run out tracking US7002766B2|2006-02-21|Shock resistant, high reliability rotating magnetic storage device JP3875294B2|2007-01-31|Disk unit KR100838877B1|2008-06-16|Early leak detection system for a disc drive containing a low-density gas US6370094B1|2002-04-09|Optical storage apparatus US6445521B1|2002-09-03|Write current optimization in a disc drive system KR960006874B1|1996-05-23|Positioning control system US6859340B2|2005-02-22|Method and device for retracting an actuator KR100377982B1|2003-03-29|Method and apparatus for controlling the acceleration trajectory of positioning a high-velocity transducer and for reducing the harmonic content thereof US6819517B2|2004-11-16|Disc drive servo track writer gas leak detector and method JP4741220B2|2011-08-03|Head unlatch device for data storage device, head unlatch control method for data storage device, and hard disk drive US4816941A|1989-03-28|Disk file digital servo control system with optimized sampling rate US6744590B2|2004-06-01|Seek trajectory adaptation in sinusoidal seek servo hard disk drives US6999262B2|2006-02-14|Servo track writing for ultra-high TPI disk drive in low density medium condition US7126778B2|2006-10-24|Process of dynamically adjusting the operating parameters of a computer storage device according to environmental conditions EP0361786B1|1994-11-30|Disk file digita servo control KR0182952B1|1999-04-15|Recording current control circuit for a magnetic disk equipment and optimizing method therefor KR20010113707A|2001-12-28|Advanced servo writing method for hard disc drives US6411472B1|2002-06-25|Dual metal laminate tolerance ring for acoustic and vibration damping US5956201A|1999-09-21|Disk file head positioning servo system incorporating adaptive saturated seek and head offset compensation
同族专利:
公开号 | 公开日 CN1399777A|2003-02-26| US6396653B1|2002-05-28| GB0129830D0|2002-01-30| JP2003526171A|2003-09-02| WO2000075927A1|2000-12-14| GB2371142A|2002-07-17|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
1999-06-04|Priority to US13775199P 1999-06-04|Priority to US60/137,751 1999-06-24|Priority to US14086399P 1999-06-24|Priority to US60/140,863 2000-03-27|Priority to US09/536,437 2000-03-27|Priority to US09/536,437 2000-06-02|Application filed by 추후, 시게이트 테크놀로지 엘엘씨 2000-06-02|Priority to PCT/US2000/015207 2002-05-30|Publication of KR20020040673A
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 US13775199P| true| 1999-06-04|1999-06-04| US60/137,751|1999-06-04| US14086399P| true| 1999-06-24|1999-06-24| US60/140,863|1999-06-24| US09/536,437|2000-03-27| US09/536,437|US6396653B1|1999-06-04|2000-03-27|Apparatus and method for reduction of idle-mode acoustics in a disc drive| PCT/US2000/015207|WO2000075927A1|1999-06-04|2000-06-02|Apparatus and method for reduction of idle-mode acoustics in a disc drive| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|